package com.example.love_margin.Mapper.configuer;


import com.example.love_margin.Entity.Pet;
import org.apache.ibatis.jdbc.SQL;

public class addPet {
    public String addPets(Pet pet) {
        return new SQL() {
            {
                INSERT_INTO("pet");
                if (pet.getPet_name() != null) {
                    VALUES("pet_name", "#{pet_name}");
                }
                if (pet.getPet_age() != null) {
                    VALUES("pet_age", "#{pet_age}");
                }
                if (pet.getPet_sex() != null) {
                    VALUES("pet_sex", "#{pet_sex}");
                }
                if (pet.getPet_picture() != null) {
                    VALUES("pet_picture", "#{pet_picture}");
                }

                if (pet.getPet_sex() != null) {
                    VALUES("pet_category", "#{pet_category}");
                }
                if (pet.getPet_sex() != null) {
                    VALUES("pet_varieties", "#{pet_varieties}");
                }
                if (pet.getPet_sex() != null) {
                    VALUES("pet_vaccine", "#{pet_vaccine}");
                }
                if (pet.getPet_picture() != null) {
                    VALUES("pet_sterilization", "#{pet_sterilization}");
                }
                if (pet.getPet_sex() != null) {
                    VALUES("pet_insects", "#{pet_insects}");
                }
                if (pet.getPet_picture() != null) {
                    VALUES("pet_adopt_condition", "#{pet_adopt_condition}");
                }
                if (pet.getPet_sex() != null) {
                    VALUES("pet_adopt_process", "#{pet_adopt_process}");
                }
                if (pet.getPet_picture() != null) {
                    VALUES("pet_how_adopt", "#{pet_how_adopt}");
                }
                if (pet.getPet_sex() != null) {
                    VALUES("pet_push_date", "#{pet_push_date}");
                }
                if (pet.getPet_picture() != null) {
                    VALUES("pet_about_me", "#{pet_about_me}");
                }
            }
        }.toString();
    }

}
